package de.hdu.myjobapp.view.component;

import com.vaadin.ui.*;

import de.hdu.myjobapp.view.view.AbstractView;

/**
 * Create Default Website
 * @author MTA
 *
 */
public class WelcomeView extends AbstractView {
/**
 * Method for creating Default-panel
 */
	public WelcomeView() {

		setHeight("100%");

		VerticalLayout layout = new VerticalLayout();
		setCompositionRoot(layout);

		layout.setMargin(false);
		layout.setHeight("100%");

		// Startseite für neue und nicht angemeldete Benutzer
		Panel panel = new Panel("Willkommen zu MyJobApplicationManager");
		panel.setSizeFull();
		panel.setStyleName("default-panel");

		VerticalLayout textLayout = new VerticalLayout();

		Label lbl = new Label(
				"Herzlich willkommen zu Ihrer neuen Bewerbungsverwaltungslösung");
		Label lbl2 = new Label(
				"Haben Sie noch den Überblick über alle Bewerbungen die sie geschrieben haben? Wissen Sie noch wieso Sie sich bei den Unternehmen beworben haben und welche Vor- und Nachteile die Unternehmen oder der Job an sich jeweils haben?");
		Label lbl3 = new Label(
				"Machen sie schluss mit dem Suchen der Unterlagen zu den Bewerbungen, dem schwierigien Planen der Bewerbungstermine und behalten Sie den Überblick über alle ihre Bewerbungen.");
		Label lbl4 = new Label(
				"Mit diesem Programm können sie ihre Bewerbungen übersichtlich und einfach verwalten.");

		textLayout.addComponent(lbl);
		textLayout.addComponent(lbl2);
		textLayout.addComponent(lbl3);
		textLayout.addComponent(lbl4);
		textLayout.setWidth("70%");
		textLayout.setHeight("100%");
		panel.addComponent(textLayout);

		layout.addComponent(panel);

	}

	/**
	 * Close method from AbstractView.
	 * 
	 * @see ui.AbstractView#close()
	 */
	protected void close() throws Exception {

	}

}
